scribbled leatherjacket - French English Dictionary